@charset "utf-8";
/* CSS Document */
#bodyArea {
	background: #000000;
	color: #ededed;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin: 10px 0 0 1px;
	overflow: hidden;
	padding: 19px;
	width: 960px;
}
#bodyArea h1 {
	color: #ededed !important;
	font-size: 30px;
	line-height: 30px;
	margin: 0 0 10px;
	padding: 0;
	text-align: center;
}
#bodyArea h2 {
	color: #EDEDED;
    font-size: 19px;
    line-height: 22px;
    margin: 10px 0;
    padding: 0;
}
#bodyArea h3 {
	color: #ededed;
	font-size: 16px;
	line-height: 16px;
	margin: 0 0 10px;
	padding: 0;
}
#bodyArea h4 {
	color: #ededed;
	font-size: 14px;
	line-height: 16px;
	margin: 0 0 10px;
	padding: 0;
}
#bodyArea p {
	margin: 0 0 15px;
	padding: 0;
}
#bodyArea ul, #bodyArea ol {
	margin: 15px 0;
	padding: 0 0 0 45px;
}
#bodyArea ul li {
	margin: 0;
}
.cleared {
	clear: both;
}
.logoTop {
	margin:0 0 25px;
	text-align: center;
}
.event {
    float: left;
    margin: 0 0 15px 50px;
    padding: 5px;
    text-align: center;
    width: 390px;
}
.image {
	height: 225px !important;
	overflow: hidden !important;
}
.button a {
	display:block;
	text-decoration:none;
}
.button span {
	color: #EDEDED;
    display: block;
    font-size: 17px;
    font-weight: normal;
    line-height: 35px;
    text-align: center;
    text-transform: uppercase;
}
.button {
	float: left;
    margin: 30px 0 15px 90px;
    width: 345px;
	background: #176d3b !important; /* Old browsers */
	background: -moz-linear-gradient(top, #176d3b 0%, #014225 100%) !important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #176d3b), color-stop(100%, #014225)) !important; /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #176d3b 0%, #014225 100% !important); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #176d3b 0%, #014225 100%) !important; /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #176d3b 0%, #014225 100%) !important; /* IE10+ */
	background: linear-gradient(to bottom, #176d3b 0%, #014225 100%) !important; /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#176d3b', endColorstr='#014225', GradientType=0 ) !important; /* IE6-9 */
	border-color: #176d3b !important;
}
.button:hover {
	background: #666666 !important; /* Old browsers */
	background: -moz-linear-gradient(top, #666666 0%, #333333 100%) !important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #666666), color-stop(100%, #333333)) !important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #666666 0%, #333333 100%) !important; /* Chrome10+,Safari5.1+ */
 background: -o-linear-gradient(top, #666666 0%, #333333 100% !important); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #666666 0%, #333333 100%) !important; /* IE10+ */
	background: linear-gradient(to bottom, #666666 0%, #333333 100%) !important; /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#666666', endColorstr='#333333', GradientType=0 ) !important; /* IE6-9 */
	border-color: #333333 !important;
	color: #FFFFFF !important;
}
.button.past {
	margin: 15px 0 15px 125px !important;
    width: 725px;
}
.hide {
	display:none;
}